No Poster
She Puppet  (2001)


6.3|14 Sept, 2001|15 min
Released
IMDb
Lara Croft, the virtual girl-doll of the late 20th century, is recast as a triad of her personas: the alien, the orphan, and the clone in this work based on appropriated footage from the game Tomb Raider.
  •   Homepage
  •   Watch this movie
  •   Add to favorite
Keywords
woman director

Crews

Peggy Ahwesh
Peggy Ahwesh
Editor
Peggy Ahwesh
Peggy Ahwesh
Producer
Peggy Ahwesh
Peggy Ahwesh
Director
Joanna Russ
Story

Backdrops & Posters

Recommended for you